﻿@import "../variables";

.msacademic .search													{}
.msacademic .search h1												{ color:lighten(@grey-base, 10%); font-size: 25px; line-height: 32px; .segoeUILight_font_family; font-weight: lighter; 
																	  padding: 20px 0; } 
.msacademic .search .search-box > .icon-search						{ float: left; display: block; font-size: 36px; padding: 0 20px 0 0; line-height: 65px; color: @grey-base;}

.msacademic .search .search-box										{ padding-bottom: 55px; }
.msacademic .search .results										{ padding-top: 15px; border-top: 1px dashed lighten(@border-base-color, 4%); }
.msacademic .search .results .empty									{ padding: 15px 0; text-align: center; font-style: italic; color: lighten(@orange-base, 10%); }
.msacademic .search .results .empty i								{ font-size: 45px; padding: 55px 0; display: block; }
.msacademic .search .results .explanation							{ font-style: italic; padding: 15px; color: lighten(@grey-base, 15%); }
.msacademic .search .results .explanation ol 						{ list-style: decimal inside;  padding: 15px; color: @grey-base; }
.msacademic .search .results .explanation ol li						{ padding: 5px 0;}
.msacademic .search .results .clearfix								{ width: 100%; }

.msacademic .search input											{ background: none; width: 74%; padding: 10px 1.8%; outline: none;
																	  border: 1px solid @border-base-color; color: @text-base; font-family: .segoeUILight_font_family; }
.msacademic .search input:focus										{ color: @orange-base; border-color: @orange-base; }

.msacademic .search .actions-wrapper								{ width: auto; display: inline-block; line-height: 23px; text-align: right; padding-top: 15px; }											
.msacademic .search .actions-wrapper span.info						{ font-size: 11px; color: @border-base-color; text-align: left; float: left;  }
.msacademic .search .actions-wrapper a								{ display: inline-block; background-color: @grey-base; color: white; .action-text-style; }
.msacademic .search .actions-wrapper a i							{ padding-left: 10px; line-height: 19px; }
.msacademic .search .actions-wrapper a:hover						{ background-color: lighten(@grey-base, 10%); }
.msacademic .search .actions-wrapper a:active						{ background-color: darken(@grey-base, 10%); }
.msacademic .search .actions-wrapper a.positive						{ background-color: @green-base; }
.msacademic .search .actions-wrapper a.positive:hover				{ background-color: lighten(@green-base, 5%); }
.msacademic .search .actions-wrapper a.positive:active				{ background-color: darken(@green-base, 10%); }
.msacademic .search .actions-wrapper a.negative						{ background-color: @red-base; }
.msacademic .search .actions-wrapper a.negative:hover				{ background-color: lighten(@red-base, 5%); }
.msacademic .search .actions-wrapper a.negative:active				{ background-color: darken(@red-base, 10%); }
.msacademic .search .actions-wrapper a.special						{ background-color: @blue-base; }
.msacademic .search .actions-wrapper a.special:hover				{ background-color: lighten(@blue-base, 5%); }
.msacademic .search .actions-wrapper a.special:active				{ background-color: darken(@blue-base, 10%); }

.msacademic .search .results .articles								{ padding: 25px 0; }
.msacademic .search .results .articles .item						{ }
.msacademic .search .results .articles .item .wrap					{ padding: 10px 0;  }
.msacademic .search .results .articles .item .article-picture		{ float: left; width: 75px; height: 75px; overflow: hidden; }
.msacademic .search .results .articles .item .article-picture img	{ width: 75px; }
.msacademic .search .results .articles .item .data					{ float: left; padding: 0 0 0 20px;  }
.msacademic .search .results .articles .item h3						{ color: @grey-base; font-size: 21px; line-height: 27px; .segoeUILight_font_family; font-weight: lighter;  }
.msacademic .search .results .articles .item p						{ font-size: 11px; padding-top: 7px;  }
.msacademic .search .results .articles .item a:hover h3				{ color: @orange-base; }

@media all and (max-width: 1600px) {
	.msacademic .search input										{ width: 70%; }
	.msacademic .search .results .explanation						{ font-size: 14px; }
	.msacademic .search .results .articles							{ padding: 15px 0; }
	.msacademic .search .results .articles .item .wrap				{ padding: 0; }
}
@media all and (max-width: 1024px) {
	.msacademic .search .search-box > .icon-search					{ display: none; }
	.msacademic .search input										{ width: 62%; }

	.msacademic .search .results .articles .item .article-picture	{ width: 10%; }
	.msacademic .search .results .articles .item .wrap				{ padding: 0; }
	.msacademic .search .results .articles .item .data				{ width: 85%; }
	.msacademic .search .results .articles .item .data h3			{ font-size: 16px; line-height: 20px;  }
	.msacademic .search .results .articles .item .data p			{ font-size: 10px;  }
}
@media all and (max-width: 600px) {
	.msacademic .search .results .articles .item .article-picture	{ display: none; }
	.msacademic .search .results .articles .item .data				{ width: 100%; padding: 0 0 0 0; }
	.msacademic .search .results .articles .item					{ margin-bottom: 10%; }
}